// mixins 里面可以封装所有你写在组件内部的配置项(data, methods, created, computed)
// 特点:
// 1. 只要你通过正确的语法在组件内混入了, 就会把所有的配置项依次添加给组件
// 2. created 等生命周期函数, 如果组件内部也配置了,
//    不会覆盖, 全都执行(mixins先执行)
// 3. data 提供的数据 将来在组件内部也是可以使用的(可读性极差, 口碑极差)
//     如果组件内部页提供了同名的数据, 优先使用组件自己的
// 4. methods 同data 优先使用组件自己的!!...
export default {
  created() {
    console.log('大家好, 我是一个新组件')
  },
  data() {
    return {
      title: 'mixins'
    }
  },
  methods: {
    sing() {
      console.log('两只老虎')
    }
  },
  watch: {},
  computed: {},
  filters: {},
  components: {}
}
